
/* 顶部 */
#hTop{ z-index: 50; position: fixed;width:100%; height:38px; background: url(../images/header/htop.png) repeat-x; top: 0px; left: 0px; }
#hTopbar{ width:980px; height:35px; margin:auto; }
.hTopleft{ float:left;width:500px; height:35px; }
.hTopleft ul li{ float:left; width:60px; line-height:35px;display:inline;POSITION: relative; text-align:center;font-size:12px;  }
.hTopleft ul li a { color:#FFF;}
.hTopleft ul li a:hover { color:#FFF;background-color:#5A5A5A; display:inline-block;width:60px; line-height:35px; }
.hTopover{ background-color:#2F3133; }

.hTopleft ul li a.hMore{  float:left; width:55px;height:35px; z-index: 3; position: relative; display: block; background: url(../images/header/htop1.png) no-repeat 43px 15px; text-align:left; padding-left:15px; }
.hTopleft ul li a.hMorecurrent { background: url(../images/header/htop2.png) no-repeat 43px 15px; background-color:#5A5A5A; }
.hMoredown { z-index: 2; position: absolute; background: #5A5A5A;top: 35px;left:0px; width:170px; }
.hMoredown span{ float:left; width:65px;padding-left:10px; padding-right:10px; line-height:35px; text-align:left; }
.hMoredown span:hover{}

.hTopright{ float:left;width:480px; height:35px; }
.hTopLogin{ float:right;width:70px; height:35px;line-height:35px; display:inline;POSITION: relative; text-align:center; font-size:12px; }
.hTopLogin a{ color:#FFF; }
.hTopLogin a.lMore{  float:left; width:60px;height:35px; z-index: 3; position: relative; display: block; background: url(../images/header/htop1.png) no-repeat 40px 15px; text-align:left; padding-left:10px; }
.hTopLogin a.lMorecurrent { background: url(../images/header/htop2.png) no-repeat 40px 15px; background-color:#5A5A5A; }
.lMoredown { z-index: 2; position: absolute; background: #5A5A5A;top: 35px;left:0px; }
.lMoredown li{ float:left; width:70px;line-height:28px; text-align:center; font-size:12px; }
.lMoredown li:hover{ background-color:#2F3133; }

.hTopWeb{ float:right;width:auto; height:35px; line-height:35px;text-align:right; font-size:12px;background: url(../images/header/htop3.png) 9px 10px no-repeat; padding-left:15px; }
.hTopWeb a{ color:#FFF; margin-left:10px; }
.hTopLogin a{ color:#FFF; }

.hTopUser{ float:right;width:auto; height:35px;line-height:35px; margin-right:10px;text-align:right;}
.hTopUser b{ color:#FFFF00; }
.hTopUser a{ color:#FFF; margin-left:8px; }
.hTopUser a:hover{ color:#FFF;margin-left:8px;text-decoration: underline; }

/* LOGO部分 */
#hLogo{ margin:auto;width:100%;  text-align:center; background-color:#FFF;overflow:hidden;}
#hLogo2{ margin:auto;width:100%;  text-align:center; background-color:#FFF;overflow:hidden;}
#hLogobar{ width:980px; margin:auto;height:90px;overflow:hidden;  }
.hLogoimg{ float:left; width:200px; height:85px; padding-top:15px;text-align:center;}
.hLogoimg img{ width:190px; height:60px;}
.hLogomid{ float:left; width:280px; height:85px; padding-top:15px;text-align:left;  }
.hLogomid img{ width:270px; height:60px;}

/* 搜索 */
.hLogoright{ float:right;width:440px;height:85px; text-align:left;}
.hSearch{ float:left;width:440px;height:auto; margin-top:15px;}

.hSea1{ float:left;width:440px; height:24px; padding-left:0px;}
.hSea11{ float:left;width:50px; height:24px; line-height:24px;text-align:center; background:#D11128;cursor:pointer; color:#FFF; }
.hSea12{ float:left;width:50px; height:24px; line-height:24px;text-align:center; color:#999;cursor:pointer }
.hSea13{ float:left;width:337px; height:24px; line-height:24px;text-align:right; color:#999; padding-right:3px; }
.hSea13 a{ color:#BBB; }

.hSea2{ float:left; width:440px; height:35px; }
.hSea21{ float:left; width:384px; height:35px; }
.hSea22{ float:left; width:56px; height:35px; }
.hseaText{ float:left; width:354px; height:35px; line-height:35px;background:url(../images/header/hsea_inp.png) repeat-x; padding:0px; padding-left:30px; color:#999; text-align:left; font-size:12px; border:0px; }

/* 二级导航 */
#hNav{ margin:auto;width:100%; height:47px;background: url(../images/header/nav1.png) repeat-x; margin-bottom:10px;  }
#hNavbar{ width:980px; margin:auto; height:47px; }
#hNavbar ul{ float:left;width:980px; }
#hNavbar ul li{ float:left;width:108px;height:40px; line-height:40px; padding-top:7px; text-align:center; font-size:14px; }

.hNavbar1{ background: url(../images/header/navt.png) repeat-x; }
.hNavbar1 a{ display:inline-block;color:#D11128; font-weight:bold; } 
.hNavbar2{ background: url(../images/header/navs.png) left no-repeat; }
.hNavbar2 a{ display:inline-block; width:98px; height:47px;color:#666; }
.hNavbar2 a:hover{ color:#D11128; }
#hNavword{ width:980px; margin:auto; height:45px; line-height:45px; text-align:left; color:#999; }
#hNavword i{ font-style:normal;color:#444; }
#hNavword a{ color:#444; } 
#hNavword a:hover{ color:#3377CC; text-decoration:underline; } 

/* 手机找工作导航 */
#appNav{ margin:auto;width:100%; height:55px;background:url(../Images/app/nav.png) repeat-x; }
#appNavbar{ width:980px; margin:auto; height:55px; }
#appNavbar ul li{ float:left;width:180px;height:55px; line-height:55px; text-align:center; font-size:14px; }
.appNavbar1{ background:url(../Images/app/nav1.png) no-repeat; }
.appNavbar1 a{ display:inline-block;color:#FFF;font-weight:bold;font-size:20px; font-family: "Microsoft YaHei", 微软雅黑;   }
.appNavbar2:hover{ }
.appNavbar2 a{ color:#FFF;font-weight:bold;font-size:20px; font-family: "Microsoft YaHei", 微软雅黑; }
.appNavbar2 a:hover{ color:#FFF; }

/* 顶部 会员中心 */
#utop{ width:100%;height:34px;background:url(../Images/header/utop.png) repeat-x; top: 0px; left: 0px; }
#utopbar{ margin:auto;width:980px;height:34px;}
.utopbarl{ float:left; width:500px; height:34px; display:inline;}
.utopbarl ul li{ float:left; width:50px; line-height:34px;display:inline;POSITION: relative; text-align:center;  }
.utopbarl ul li a { color:#666;}
.utopbarl ul li a:hover { color:#0095EB;}

.utopbarl ul li a.umore{  float:left; width:45px;height:31px;Z-INDEX: 3; position: relative;border-left: #F5F5F5 1px solid; display: block; background: url(../images/header/utop1.png) no-repeat 35px 14px; border-right: #F5F5F5 1px solid; text-align:left; padding-left:8px; }
.utopbarl ul li a.umorecurrent { BORDER-LEFT: #ccc 1px solid;BACKGROUND: url(../images/header/utop2.png) no-repeat 35px 14px; background-color:#FFF; BORDER-RIGHT: #ccc 1px solid;}
.umoredown { Z-INDEX: 2; border: #ccc 1px solid; position: absolute; background: #fff;top: 30px;left: 0px; width:150px; }
.umoredown span{ float:left; width:55px;padding-left:10px; padding-right:10px; line-height:25px; text-align:left; }

.utopbarr{ float:left; width:480px; }
.utopbarr ul li{ float:right;  margin:0px 0px 0px 10px; line-height:34px; color:#666;}
.utopbarr ul li i{ font-style:normal; padding:0px 8px; color:#CCC; }
.utopphone{ background: url(../images/header/utop3.png) no-repeat 0px 9px; padding-left:20px; }
.utopphone b{ font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; vertical-align: middle; line-height:34px; padding-left:5px }
.utopbarr ul li a{ color:#666;}
.utopbarr ul li a:hover { color:#0095EB;}

.utopMessage{ display:inline-block; width:16px; height:13px;background:url(../Images/header/utop5.png) no-repeat 0px 0px;margin-right:6px; cursor:pointer; }
.utopMessage:hover{ background-position:0px 0px; }

/* 导航 会员中心 */
#unavbar{ width:100%;height:45px;background:url(../Images/header/unav.png) repeat-x; margin-bottom:10px; overflow:hidden; }
#unav{ margin:auto;width:980px;height:35px; padding-top:10px; }
#unav ul{ float:left;width:980px;height:35px;}

#unav ul li.unav1,#unav ul li.unav2{ float:left;width:110px; height:35px; line-height:35px;text-align:center;font-size:16px; font-weight:bold; font-family: "Microsoft YaHei", 微软雅黑; }
#unav ul li.unav1{ background-color:White; }
#unav ul li.unav1 a{ color:#0c4884;}
#unav ul li.unav2 a{ color:#FFF;}


/* 顶部定义 */
#headerborder{ margin:auto;width:100%;  text-align:center; background-color:#FFF;overflow:hidden;}

#topbar{ width:100%;height:33px;background:url(../Images/red/topbar_bg.jpg) repeat-x; top: 0px; left: 0px; }
#topbar_word{ margin:auto;width:980px;height:32px;}
.topbar_left{ float:left;width:580px;height:25px; text-align:left; }
.topbar_right{ float:left;width:400px;height:25px; text-align:right; padding-top:7px; color:#666; }
.top_sublist{ width:700; height:25px;text-align:right;color:#95DCF5;}
.topbar_left a:link,.topbar_right a:link{ color:#FFF;}
.topbar_left a:visited,.topbar_right a:visited{ color:#FFF;}
.topbar_left a:hover,.topbar_right a:hover{ color:#0c4884;text-decoration:underline;}


.topbar_left ul{ width:500; height:25px;text-align:left;color:#95DCF5; font-size:14px;}
.topbar_s{ float:left; width:2px; height:33px; background:url(../images/red/topbar_s.jpg) no-repeat; }
.topbar_list{ float:left; width:65px; height:26px; text-align:center; font-size:14px; padding-top:7px; }
.topbar_over{ float:left; width:65px; height:26px;background:url(../images/red/topbar_list.jpg) no-repeat;text-align:center; font-size:14px; padding-top:7px; font-weight:bold; }

.topbar_list a:link,.topbar_on a:link  { color:#FFF; text-decoration:none;}
.topbar_list a:visited,.topbar_on a:visited  { color:#FFF; text-decoration:none;}
.topbar_list a:hover,.topbar_on a:hover { color:#FFFF00; text-decoration:none;}

.topbar_over a:link { color:#E01101; text-decoration:none;}
.topbar_over a:visited { color:#E01101; text-decoration:none;}
.topbar_over a:hover { color:#E01101; text-decoration:none;}



#header2{ margin:auto;width:980px; height:90px;overflow:hidden;  }
#header{ margin:auto;width:980px; height:85px;overflow:hidden;  }
#logo{ float:left; width:200px; height:85px; padding-top:15px;text-align:center;}
#logo img{ width:190px; height:60px;}
#logo_channel{ float:left; width:405px; height:85px; padding-top:15px;text-align:left; }
#logo_channel img{ width:270px; height:60px;}
#logo_word{ float:left; width:395px; height:85px; line-height:85px;text-align:left;font-size:24px; font-family: "Microsoft YaHei", 微软雅黑; color:#999; padding-left:10px; }
#logo_wordr{ float:right; width:370px; height:85px; line-height:85px;text-align:right; color:#CCC; }
#logo_wordr a{ color:#3377CC;}
#logo_wordr a:hover{ color:#FF0000;}

#logo_title{ float:right;width:370;height:80px;}


/* 导航定义 */
#nav{ margin:auto;width:980px; height:39px;background:url(../Images/red/nav_bg.jpg) repeat-x;margin-bottom:10px;overflow:hidden;}
#nav ul{  margin:auto;width:975px; padding-left:5px; }
.nav_s{ float:left;width:2px; height:39px;}
.nav_title{ float:left;width:85px; height:28px;padding-top:11px;background:url(../Images/red/nav_title.jpg) no-repeat; text-align:center; font-weight:bold; font-size:12px;}
.nav_title A:Link  { color:#FFFF00; text-decoration:none;}
.nav_title A:Visited { color:#FFFF00; text-decoration:none;}
.nav_title A:Hover { color:#FFFFFF; text-decoration:underline;}

.nav_t{ float:left;width:85px; height:28px; padding-top:11px; text-align:center;font-size:12px;}
.nav_t a:link{ color:#FFF; text-decoration:none;}
.nav_t a:visited{ color:#FFF; text-decoration:none;}
.nav_t a:hover{ color:#FFFF00; text-decoration:none;}

.nav_r{ float:right;width:150px; height:28px;padding-top:11px; padding-right:6px; background:url(../images/red/nav_right.gif) no-repeat 0px 5px; color:#FFBD21; }
.nav_r a:link{ color:#B60B0B; text-decoration:none;}
.nav_r a:visited{ color:#B60B0B; text-decoration:none;}
.nav_r a:hover{ color:#B60B0B; text-decoration:none;}

/* 站点联盟 */
#AllSub { BORDER:#FF6600 2px solid; PADDING:10px; padding-right:7px; background-color:White;}
#AllSubUL { margin:0px; width:260px;overflow:hidden;}
#AllSubUL LI { width:65px; height:27px; float:left; margin:0px; background:url(../Images/Index/b_trade_bg.gif) no-repeat; text-align:center;padding-top:3px;overflow:hidden;}
#AllSubUL LI A:Link { color:#832C01; text-decoration:none;}
#AllSubUL LI A:Visited { color:#832C01; text-decoration:none;}
#AllSubUL LI A:Hover { color:#832C01; text-decoration:underline;}


/* 导航搜索 */
#navtwo{ margin:auto;width:980px; height:3px;background:url(../Images/redtwo/top5_bg.jpg) no-repeat; margin-bottom:8px;}
.search{ float:left;width:370; height:50px;padding-top:27px;}
.sea_ul1{ float:left;width:370px; height:37px;text-align:left;}
.sea_bg1{ float:left; width:30px; height:37px; background:url(../Images/red/topsea1.gif) no-repeat; overflow:hidden;}
.sea_bg2{ float:left; width:260px; height:37px; overflow:hidden;}
.sea_bg3{ float:left; width:80px; height:37px; }
.sea_input{ float:left;width:260px; height:37px; line-height:37px; background:url(../Images/red/topsea2.jpg) repeat-x; border:none; color:#c9c9c9;text-align:left; padding-top:0px; font-size:12px;}

/* 手机找工作 导航 */
#appnav{ margin:auto;width:100%; height:39px;background:url(../Images/red/nav_bg.jpg) repeat-x;margin-bottom:10px;overflow:hidden;}
#appnav ul{  margin:auto;width:975px; padding-left:5px; }
.appnav_title{ float:left;width:120px; height:28px;padding-top:11px;background:url(../Images/red/appnav_title.jpg) no-repeat; text-align:center; font-weight:bold; font-size:14px;}
.appnav_title A:Link  { color:#E01101; text-decoration:none;}
.appnav_title A:Visited { color:#E01101; text-decoration:none;}
.appnav_title A:Hover { color:#E01101; text-decoration:underline;}

.appnav_t{ float:left;width:120px; height:28px; padding-top:11px; text-align:center;font-size:14px;}
.appnav_t a:link{ color:#FFF; text-decoration:none;}
.appnav_t a:visited{ color:#FFF; text-decoration:none;}
.appnav_t a:hover{ color:#FFFF00; text-decoration:none;}

.fn-hide { DISPLAY: none; }